package com.xzq.daoimpl;

import java.io.Serializable;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.xzq.dao.ONPDao;
import com.xzq.entity.OrderAndProduct;
import com.xzq.entity.Orders;
import com.xzq.entity.Page;
import com.xzq.util.HibernatePage;
@Repository
public class ONPDaoImpl extends HibernatePage<OrderAndProduct> implements ONPDao {

	@Override
	public List<OrderAndProduct> findAllONP(Orders order) {
		// TODO 自动生成的方法存根
		return null;
	}

	@Override
	public Page findAllONP(Page page, Orders orders) {
		// TODO 自动生成的方法存根
		return null;
	}

	@Override
	public OrderAndProduct findOneONP(OrderAndProduct onp) {
		onp = template.get(OrderAndProduct.class, onp.getId());
		return onp;
	}

	@Override
	public int addONP(OrderAndProduct onp) {
		Serializable s = template.save(onp);
		int count = (Integer) s;
		return count;
	}

	@Override
	public int modifyONP(OrderAndProduct onp) {
		// TODO 自动生成的方法存根
		return 0;
	}

	@Override
	public int deleteONP(OrderAndProduct onp) {
		// TODO 自动生成的方法存根
		return 0;
	}


}
